package com.internetCafes.spms.web.customer.mapper.dict;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.internetCafes.spms.web.customer.entity.dict.EntDictValue;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.internetCafes.spms.web.customer.model.dict.EntDictCodeListPo;
import com.internetCafes.spms.web.customer.model.dict.EntDictValueDo;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * <p>
 * 企业字典值表 Mapper 接口
 * </p>
 *
 * @author Zj
 * @since 2021-11-19
 */
@Mapper
public interface EntDictValueMapper extends BaseMapper<EntDictValue> {

    /**
     * 字典表值分页
     * @param page 分页对象
     * @param entDictValueDo 筛选条件
     */
    List<EntDictValue> pagingPo(Page<EntDictValue> page, @Param("entDictValueDo") EntDictValueDo entDictValueDo);

    /**
     * 字典表值整合列表
     */
    List<EntDictCodeListPo> entDictCodeList();

}
